satisfaction or compromise - Turco Inglés Diccionario